// src/utils/axios.ts
import axios from 'axios';

const instance = axios.create({
    baseURL: '/api',
});

// 请求拦截器
instance.interceptors.request.use(
    config => {
        // 请求发送之前
        return config;
    },
    error => {
        // 请求错误
        return Promise.reject(error);
    }
);

// 响应拦截器
instance.interceptors.response.use(
    response => {
        // 响应数据
        return response;
    },
    error => {
        // 响应错误
        return Promise.reject(error.response);
    }
);

export default instance;
